<?php
/**
 * version 1.0.0
 * API JSON格式返回接口参数
 */
namespace App\Utils;

class JsonResp
{

    /**
     * 接口返回成功JSON 格式
     * @param string $message 提示信息
     * @param array $data 返回数据
     * @return \Illuminate\Http\JsonResponse
     */
    static public function success($message = '成功', $data = []) {
        return response()->json([
            'code' => 200,
            'msg' => $message,
            'data' => $data
        ], 200, ['charset' => 'utf-8']);
    }

    /**
     * 接口返回错误JSON 格式
     * @param string $message 提示信息
     * @param array $data 返回数据
     * @return \Illuminate\Http\JsonResponse
     */
    static public function error($message = '失败', $data = []) {
        return response()->json([
            'code' => 0,
            'msg' => $message,
            'data' => $data
        ], 200, ['charset' => 'utf-8']);
    }

}
